/*******************************************************************************
 * @brief: IO描述文件
 * @Author:   aple
 * @Date: 2022-11-30 20:43:05
 * @LastEditors: aple
 * @LastEditTime: 2022-12-03 20:20:32
 * @Verision: 1.0.0.0
 ******************************************************************************/
#ifndef __PINCFG_H
#define __PINCFG_H

#include "pinfun.h"

/*******************************************************************************
 * @brief   板级IO定义 - 外部
 *******************************************************************************/
port_nfun_pin_make(led1, PE, 5);
port_nout_pin_make(led2, PE, 6);

port_io_pin_make(key1, PC, 10);
port_io_pin_make(key2, PC, 11);

port_io_pin_make(sda, PB, 11);
port_io_pin_make(scl, PB, 10);

port_io_pin_make(rfid_cs, PB, 6);
port_io_pin_make(rfid_rst, PB, 7);

/*******************************************************************************
 * @brief   内部IO定义
 *******************************************************************************/

/*******************************************************************************
 * @brief   外设PIN描述
 *******************************************************************************/
#define U1 PA9-PA10
#define U2 PA2-PA3
#define U3 PB10-PB11

#endif
